technical intelligence coordination centre - Español Inglés Diccionario